Mixed-Signal Extensions for SystemC
نویسندگان
چکیده
SystemC supports a wide range of Models of Computation (MoC) and is very well suited for the design and refinement of HW/SW-systems from functional downto register transfer level. However, for a broad range of applications the digital parts and algorithms interact with analog parts and the continuous-time environment. Due to the complexity of this interactions and the dominance of the analog parts in respect to the system behavior, is it essential to consider the analog parts within the design process of an Analog and Mixed Signal System. Therefore simulation performance is very crucial especially for the analog parts. Thus different and specialized analog simulators must be introduced to permit the use of the most efficient solver for the considered application and level of abstraction. In this paper we describe possible areas of application and formulate requirements for analog and mixed-signal extensions for SystemC.
منابع مشابه
Synchronization of analogue and digital solvers in mixed-signal simulation on a SystemC platform
This contribution proposes a synchronization technique for solvers able to handle analogue extensions to SystemC, for modelling of general, mixed-mode systems with digital and non-linear analogue behaviour. In order to comply with the SystemC simulation cycle semantics, we link the analogue kernel to the SystemC environment as a user module and synchronize it with the SystemC kernel via a locks...
متن کاملBehavioral Simulation of Power Line Noise Coupling in Mixed-Signal Systems using SystemC
This paper presents methods for early quantification of digital to analog noise coupling at behavioral level. The methods enable designers to both verify the behavior of their mixed-signal architecture and its sensitivity to noise coupling. The high-level noise coupling simulation models are implemented as extensions to SystemC.
متن کاملAn Introduction to Modeling Embedded Mixed-Signal Systems
SystemC AMS extensions introduce new language constructs for the design of embedded analog/mixed-signal systems. This paper presents the novel modeling language for analog and mixed-signal functions that supports design and modeling of telecommunications, automotive and imaging sensor applications at various levels of abstraction. A simple example illustrates how these new features facilitate a...
متن کاملAnalog Mixed Signal Extensions for SystemC
SystemC supports a wide range of Models of Computation (MoC) and is very well suited for the design and refinement of complex digital systems from functional downto register transfer level. However, for a broad range of applications, interactions of the digital part and algorithms on the one hand and analog parts and continuous-time environment on the other hand are very complex. Therefore, is ...
متن کاملAn Extension to Systemc to Allow Modelling of Analogue and Mixed Signal Systems at Different Abstraction Levels
SystemC is Hardware Description Language HDL for digital systems. An extension is proposed in this paper to extended the capabilities of SystemC to allow modelling of analogue and mixed-signal systems. The proposed extension provides a variety of abstraction levels, from system level to circuit level. In order to comply with the SystemC simulation cycle semantics, the analogue kernel is linked ...
متن کاملEnriching UVM in SystemC with AMS extensions for randomization and functional coverage*
The Universal Verification Methodology (UVM) is a coverage driven verification approach, which has become the standard for the verification of digital systems. The framework provided by UVM makes it possible to create structured test environments, which facilitates the reuse of verification components and scenarios. However, the UVM library is only available for SystemVerilog, limiting the veri...
متن کامل